package gob.minedu.capacitacion.cxa.service;

import java.util.List;

import gob.minedu.capacitacion.cxa.bean.UsuarioBean;


/**
 * @author pedro rios
 * @date 02/04/14
 */
public interface UsuarioService {
	
	 /**
	 * @param usuario  y clave 
	 * @return El objeto Usuario si existe en la BD
	 */
	public UsuarioBean existeUsuario(String usuario, String clave);
	
	
	
	/**
	 * @param idUsuario
	 * @return Objeto de tipo UsuarioBean
	 */
	public UsuarioBean findUsuarioById(Long idUsuario);
	
	
	public List<UsuarioBean> getUsuariosActivos();
	
	
	public boolean insertUsuario(UsuarioBean obj);
	
	
	public boolean updateUsuario(UsuarioBean obj);
	
	
	public boolean deleteUsuario(Long idUsuario);
	
	
	public UsuarioBean getUserByDni(String dni);
	
	
	
	
}
